@charset "utf-8";
/* CSS Document */

.other{ background:#f3f3f3; overflow:hidden; padding-bottom:30px;}

.zy_banner{ width:100%; overflow:hidden; height:250px; margin:0 auto; background:url(../images/zy_banner1.jpg) no-repeat top center;}
.zy_banner1{ width:100%; overflow:hidden; height:250px; margin:0 auto; background:url(../images/zy_banner1.jpg) no-repeat top center;}
.zy_banner2{ width:100%; overflow:hidden; height:250px; margin:0 auto; background:url(../images/zy_banner2.jpg) no-repeat top center;}
.zy_banner3{ width:100%; overflow:hidden; height:250px; margin:0 auto; background:url(../images/zy_banner3.jpg) no-repeat top center;}
.zy_banner4{ width:100%; overflow:hidden; height:250px; margin:0 auto; background:url(../images/zy_banner4.jpg) no-repeat top center;}
.zy_banner5{ width:100%; overflow:hidden; height:250px; margin:0 auto; background:url(../images/zy_banner5.jpg) no-repeat top center;}
.zy_banner6{ width:100%; overflow:hidden; height:250px; margin:0 auto; background:url(../images/zy_banner6.jpg) no-repeat top center;}
.zy_banner7{ width:100%; overflow:hidden; height:250px; margin:0 auto; background:url(../images/zy_banner7.jpg) no-repeat top center;}



.zy_tit{ width:1000px; margin:auto;}
.zy_tit p{ line-height:45px; margin-top:70px;font-family:"微软雅黑"; font-weight:bold; font-size:22px; color:#ffffff;}
.zy_tit span{ color:#fff; line-height:30px;}

.other_nav{ height:62px; line-height:62px;  border-bottom:1px #dadada solid; width:960px; margin:auto;}
.other_nav p{ float:left; font-family:"微软雅黑"; font-weight:bold; font-size:18px; color:#333333;}
.other_nav span{ float:right; margin-right:10px;}
/*about*/
.about{ padding:0px 10px;}
.about img{width:1000px; overflow:hidden;}
.about p{ line-height:26px; margin-top:8px;}

/*service*/
#tab{width:1000px;margin:0px auto; overflow:hidden; background:#fff;}
.tab_con{ padding:20px;}
#tab .tab_menu{ width:1000px; margin:auto; position:relative; top:5px;}
#tab .tab_menu li{float:left;width:238px;height:47px;line-height:47px;cursor:pointer;text-align:center; background:#0560b5; color:#fff; font-family:"微软雅黑"; font-weight:bold; font-size:15px; border:none;}
#tab .tab_box{width:960px;height:auto;clear:both;}
#tab .tab_menu .selected{background:#ffcc00;cursor:pointer; color:#333;}
#tab .tab_menu .selected a:hover{color:#0560b5;}
.hide{display:none;}
.hide p{ line-height:24px;}
/*.tab_box div{ background:#fff;} */

/*pro*/
.pro1{ overflow:hidden; margin:0 auto;}
.pro1 ul li{ float:left; width:225px; margin-left:12px;}
.pro1 ul li a.pro_img,.pro2 ul li a.pro_img{ width:225px; height:225px; overflow:hidden; transform:scale(1.02,1.02); display:block;}
.pro1 ul li a.pro_img img,.pro2 ul li a.pro_img img{transition: 1s ease; -moz-transition:1s ease; -ms-transition: 1s ease; -webkit-transition: 1s ease;   width:100%; height:100%;}
.pro1 ul li a.pro_img:hover img,.pro2 ul li a.pro_img:hover img{transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); display:block; overflow:hidden; }

.pro1 ul li p{ text-align:center; line-height:40px; font-weight:bold; font-size:14px;font-family:"微软雅黑";}



.pro1 ul#result li{ float:left; width:225px; margin-left:12px;}
.pro1 ul#result li a.pro_img,.pro2 ul li a.pro_img{ width:225px; height:225px; overflow:hidden; transform:scale(1.02,1.02); display:block;}
.pro1 ul#result li a.pro_img img,.pro2 ul li a.pro_img img{transition: 1s ease; -moz-transition:1s ease; -ms-transition: 1s ease; -webkit-transition: 1s ease;   width:100%; height:100%;}
.pro1 ul#result li a.pro_img:hover img,.pro2 ul li a.pro_img:hover img{transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); }

.pro1 ul#result li p{ text-align:center; line-height:40px; font-weight:bold; font-size:14px;font-family:"微软雅黑";}

.fanye{ margin:auto; margin-top:10px; margin-bottom:10px; width: auto; text-align:center;}
.fanye span{  border:1px solid #ccc;  margin:0 5px; padding:3px 5px;}
.fanye a{ border:1px solid #ccc;  margin:0 5px; padding:3px 5px;}
.fanye p{ text-align:center;}


.pro2{overflow:hidden; margin:0 auto; }
.pro2 ul li{ float:left; width:225px; margin-left:12px;}
.pro2 ul li p{ text-align:center; line-height:40px; font-weight:bold; font-size:14px;font-family:"微软雅黑";}

.pro_box{ width:960px; margin:auto; margin-top:20px; padding:10px; overflow:hidden; border:1px #dadada solid; }
.pro_box_nav{ float:left; width:120px; background:#f0f0f0; color:#333; text-align:center; font-weight:bold; font-size:14px; font-family:"微软雅黑"; height:auto; }
.box_all{                                        
    overflow: hidden;        
    width: 830px;    
    font-family: "微软雅黑";
    font-size: 14px;   
    padding:0 0 10px 0;
	float:right;
	display:block;
}

.sx_box {    
   padding-top:5px; overflow:hidden; width:780px; float:left;
}

/*产品*/
.sx_box ul li a.seled{background-color: #005aa0;
  color: #ffffff;
   cursor: pointer;
  display: block;
  line-height: 20px;
  text-align: center;
  white-space: nowrap;
  padding: 0px 10px;
  }

.sx_box ul li{     
    line-height: 20px;
	margin:12px 25px 0 0;
    text-align:left;     
    float:left;   
    list-style-type:none;       
}

/*行业*/
.pro_d_t{ font-size:14px;font-weight: bold; color:#333333; margin-bottom:10px;}
.pro_desc p{ font-size:12px; font-family:"微软雅黑";}
/*行业*/


.boxdown{           
    cursor:pointer;
    border:1px solid #EEEEEE;
    width:60px;
    height:14px;   
    background: #FFFFFF url(../images/down.png) no-repeat 20px;
    margin-left:150px;  
    margin-top:-2px;      
	margin:0 auto; overflow:hidden;
}
.up{
    cursor:pointer;
    border:1px solid #EEEEEE;
    width:60px;
    height:14px;   
    background: #FFFFFF url(../images/up.png) no-repeat 20px;
    margin-left:150px;  
    margin-top:-2px;     

	margin:0 auto; 
}
/*产品分类展开与收?/
.more{ float:right; width:48px; margin-top:10px; background:#dedede;}
.more span{ text-align:center; display:block;}


/*news*/
.news{padding:0px 50px; margin-top:25px;}
.news_tit{padding:0px 50px; margin-top:25px;}
.news_tit_nav{ height:45px; border:1px #dadada solid; line-height:45px;}
.news_tit_nav p{ font-family:"微软雅黑"; font-weight:bold; font-size:16px; text-align:center;}
.news_tit_con{ margin-top:10px;}
.news_tit_con p{ line-height:24px;}


/*产品详情*/

.pro_xq_con{ margin-top:15px;}
.pro_xq_img{ float:left; width:585px; height:420px; overflow:hidden;}
.pro_xq_img img{ width:100%; height:100%;}
.pro_xq_js{ float:right; width:470px; overflow:hidden;}
.pro_xq_js ul{ margin-top:55px;}
.pro_xq_js ul li{ line-height:40px; border-bottom:1px #dadada dotted;}
.pro_xq_js ul li.pro_name{ font-weight:bold; font-size:14px; font-family:"微软雅黑";}
.pro_xq_js ul li.pro_bh{ font-weight:bold;}
.pro_xq_js ul li.pro_syfw{ color:#488fcd;}
.pro_xq_js ul li.pro_llcs span{font-weight:bold; color:#F00;}

.pro_xq_bottom{ margin-top:10px; margin-bottom:10px; height:35px; line-height:35px; border-bottom:1px #dadada dotted; }
.pro_xq_bottom p{ text-align:right; font-weight:bold;}
.other_pro_nav{ margin:auto; height:35px; line-height:35px; border-bottom:1px #488fcd solid; margin-top:20px;}
.other_pro_nav p{ width:120px; text-align:center; background:#488fcd; border-radius:5px 5px 0px 0px;color:#fff;font-weight:bold; font-size:14px; font-family:"微软雅黑";}
.other_pro_con{ margin-top:10px;}
.rollBox{width:960px;overflow:hidden;margin:0 auto;}
.rollBox .LeftBotton{height:52px;width:11px;background:url(../images/button.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:105px 10px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:11px;background:url(../images/button.gif) no-repeat -11px 0;overflow:hidden;float:left;display:inline;margin:105px 0 0 10px;cursor:pointer;}
.rollBox .Cont{width:916px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:218px;float:left;text-align:center; margin-right:16px;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto; width:218px; height:218px;}
.rollBox .Cont .pic p{line-height:24px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#1a5ba9;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .Cont .pic a:hover img{ border:1px #1a5ba9 solid;}


.pro_xxsm{ width:960px; margin:auto; margin-top:20px; overflow:hidden;border:1px #dadada solid;}
.pro_xxsm_nav{ height:40px; line-height:40px; border-bottom:1px #dadada solid;}
.pro_xxsm_nav p{ float:left; width:150px; background:#488fcd; border-radius:5px 5px 0px 0px; text-align:center; color:#fff;font-weight:bold; font-size:14px; font-family:"微软雅黑";}
.pro_xxsm_con{ padding:15px;}
.pro_xxsm_con p{ line-height:24px;}


/*产品多条件筛?/
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix {
    display: inline-table;
}
.clearfix {
    display: block;
}
* + html .clearfix {
    min-height: 1%;
}
.siftbox {
/*    background: #f2f2f2 none repeat scroll 0 0;
    border-bottom: 1px solid #cccccc;*/
    padding: 10px 0 10px 14px;
}
.siftbox .label {
    float: left;
    font-size: 14px;
    font-weight: 800;
    margin-top: 2px;
}
.siftbox #condition {
    float: left;
}
.siftbox .inbtn, .siftbox .inbtn span {
    background: rgba(0, 0, 0, 0) url("images/closelabel.png") no-repeat scroll 0 0;
    cursor: pointer;
}
.siftbox .inbtn {
    background-position: 0 0;
    display: inline-block;
    float: left;
    height: 17px;
    line-height: 17px;
    margin: 4px 8px 0 0;
    overflow: hidden;
    padding: 0 0 0 20px;
}
.siftbox .inbtn span {
    background-position: 100% 0;
    display: block;
    float: left;
    padding: 0 5px 0 0;
}
.siftbox .inbtn:hover {
    background-position: 0 -17px;
    text-decoration: none;
}
.siftbox .inbtn:hover span {
    background-position: 100% -17px;
    color: #5e5e5e;
    text-decoration: none;
}
.sortbox {
/*    border-color: #ff5500 #cccccc #cccccc;
    border-style: solid;
    border-width: 2px 1px 0;
    margin: 20px auto 0;
    width: 720px;*/
}
.sortbox dl {
    /*border-bottom: 1px solid #cccccc;
    padding: 0 0 15px 13px;*/
    vertical-align: bottom;
}
.sortbox dl dt {
    color: #404040;
    display: inline;
    float: left;
    font-size: 14px;
    font-weight: 800;
    line-height: 16px;
    margin: 15px 0 0 -120px;
    text-align: right;
    width: 110px;
}
.sortbox dl dd {
    display: inline;
    float: left;
    margin: 12px 12px 0 0;
}
.sortbox dl dd a {
    cursor: pointer;
    display: block;
    line-height: 20px;
    text-align: center;
    white-space: nowrap;
    padding: 0 10px;
/*    width: 48px;*/
}
.sortbox dl dd a.seling {
    background-color: #005aa0;
    color: #ffffff;
}
.sortbox dl dd a.seled {
    background-color: #005aa0;
    color: #ffffff;
}


















